﻿using System;
using System.Management.Automation;
using System.Management.Automation.Runspaces;
using System.Collections.ObjectModel;
using System.Collections.Generic;


namespace E4D.AppFabric.Entities.Engine
{
    public interface ISession : IDisposable
    {
        Collection<PSObject> Invoke(string commandName);
        Collection<PSObject> Invoke(string commandName, IDictionary<string, object> parameters);
    }
}
